shot and killed - Espagnol Anglais Dictionnaire